// import { post } from "../utils/request";

// // /**
// //  * 加入购物车
// //  * @param {*} product   商品id
// //  * @param {*} amount    数量
// //  */
// // export function addToCart(product, amount) {
// //   return post("http://localhost:3009/api/v1/shop_carts", {
// //     product,
// //     quantity: amount,
// //   });
// // }

import { get, post, del } from "../utils/request";
/**
 * 添加到购物车
 * @param {*} product  商品id
 * @param {*} quantity 添加的数量
 */
export const addToCartAPI = (product, quantity = 1) =>
  post("/api/v1/shop_carts", {
    product,
    quantity,
  });
/**
 * 获取用户购物车数据
 */
export const loadCartAPI = () => get("/api/v1/shop_carts");

/**
 * 根据购物车记录id 删除单条购物车记录
 * @param {*} id
 */
export const delCartOneAPI = (id) => del(`/api/v1/shop_carts/${id}`);

/**
 * 根据购物车数组ids 删除购物车记录
 * @param {*} ids
 */
export const delCartManyAPI = (ids) =>
  post("/api/v1/shop_carts/delmany", { ids });
